.user-info-header {
    padding-bottom: 10px;
    border-bottom: 1px solid #f0f0f0;
    & .user-info-icon {
        float: left;
        margin: 0 10px 10px 0;
        width: 45px;
        height: 45px;
        & img {
            width: 100%;
            height: 100%;
            border-radius: 50%;
        }
    }
    & .user-info-main-on {
        display: flex;
        justify-content: space-between;
        & .user-info-name {
            font-size: 14px;
            color: #333;
            margin: 5px 0 3px!important;
            font-weight: 600!important;
            overflow: hidden;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
    }
    & .user-info-main-down {
        display: flex;
        justify-content: space-between;
        & .user-info-content {
            position: relative;
            font-size: 12px;
            line-height: 14px;
            color: #999;
            overflow: hidden;
            -o-text-overflow: ellipsis;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
    }
    & .user-info-main-right {
        & .close-box {
            & .el-icon-close {
                margin-top: 5px;
                position: absolute;
                right: 10px;
                top: 5px;
                font-size: 16px;
                color: #909399;
                cursor: pointer;
            }
        }
    }
}

.detail {
    margin-top: -12px;
}

.el-form-item {
    margin: 0;
}